Hurricane Dean Pummels Island With Gusting Winds And Torrential Rain